home *** CD-ROM | disk | FTP | other *** search
/ Object Oriented Applicat…isualAge for C++ for OS/2 / Object-Oriented Application Development with VisualAGE for C++ for OS2.iso / db2 / db2ddcss.pkg < prev    next >
Text File  |  1995-07-11  |  24KB  |  860 lines

  1. **********************************************************************
  2. **                   IBM DDCS Single User for OS/2                   *
  3. ** 5622-594 (C) COPYRIGHT IBM CORP. 1991, 1995. ALL RIGHTS RESERVED. *
  4. **               LICENSED MATERIALS - PROPERTY OF IBM                *
  5. **********************************************************************
  6.  
  7. SERVICELEVEL
  8.    LEVEL = '0000000'
  9.  
  10.  
  11. PATH
  12.    FILE = 'C:/SQLLIB'
  13.  
  14.  
  15. *********************************************************************
  16. *********************************************************************
  17. FILE
  18.    EXITWHEN      = '(INSTALL || UPDATE)',
  19.    EXIT          = 'SETVAR EPFIFILEDIR_UC=%EPFIFILEDIR%'
  20.  
  21.  
  22. *********************************************************************
  23. *********************************************************************
  24. EXIT
  25.    DLL           = 'DB2EXITS.DLL'
  26.  
  27. FILE
  28.    EXITWHEN      = '(INSTALL || UPDATE) && "%EPFIRESPFILE%"!=""',
  29.    EXIT          = 'VALIDATERESPONSEFILE'
  30.  
  31.  
  32. *********************************************************************
  33. *********************************************************************
  34. ADDCONFIG
  35.    VAR           = 'SET DB2BQTIME',
  36.    ADDWHEN       = 'NEVER',
  37.    DELETELINE    = YES,
  38.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  39.    UNIQUE        = YES
  40.  
  41. ADDCONFIG
  42.    VAR           = 'SET DB2BQTIME',
  43.    ADDSTR        = '%DB2BQTIMERF%',
  44.    LOCATION      = END,
  45.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  46.    UNIQUE        = YES
  47.  
  48. ADDCONFIG
  49.    VAR           = 'SET DB2BQTRY',
  50.    ADDWHEN       = 'NEVER',
  51.    DELETELINE    = YES,
  52.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  53.    UNIQUE        = YES
  54.  
  55. ADDCONFIG
  56.    VAR           = 'SET DB2BQTRY',
  57.    ADDSTR        = '%DB2BQTRYRF%',
  58.    LOCATION      = END,
  59.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  60.    UNIQUE        = YES
  61.  
  62. ADDCONFIG
  63.    VAR           = 'SET DB2CHKPTR',
  64.    ADDWHEN       = 'NEVER',
  65.    DELETELINE    = YES,
  66.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  67.    UNIQUE        = YES
  68.  
  69. ADDCONFIG
  70.    VAR           = 'SET DB2CHKPTR',
  71.    ADDSTR        = '%DB2CHKPTRRF%',
  72.    LOCATION      = END,
  73.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  74.    UNIQUE        = YES
  75.  
  76. ADDCONFIG
  77.    VAR           = 'SET DB2DBDFT',
  78.    ADDWHEN       = 'NEVER',
  79.    DELETELINE    = YES,
  80.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  81.    UNIQUE        = YES
  82.  
  83. ADDCONFIG
  84.    VAR           = 'SET DB2DBDFT',
  85.    ADDSTR        = '%DB2DBDFTRF%',
  86.    LOCATION      = END,
  87.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  88.    UNIQUE        = YES
  89.  
  90. ADDCONFIG
  91.    VAR           = 'SET DB2IQTIME',
  92.    ADDWHEN       = 'NEVER',
  93.    DELETELINE    = YES,
  94.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  95.    UNIQUE        = YES
  96.  
  97. ADDCONFIG
  98.    VAR           = 'SET DB2IQTIME',
  99.    ADDSTR        = '%DB2IQTIMERF%',
  100.    LOCATION      = END,
  101.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  102.    UNIQUE        = YES
  103.  
  104.  
  105. ADDCONFIG
  106.    VAR           = 'SET DB2OPTIONS',
  107.    ADDWHEN       = 'NEVER',
  108.    DELETELINE    = YES,
  109.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  110.    UNIQUE        = YES
  111.  
  112. ADDCONFIG
  113.    VAR           = 'SET DB2OPTIONS',
  114.    ADDSTR        = '%DB2OPTIONSRF%',
  115.    LOCATION      = END,
  116.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  117.    UNIQUE        = YES
  118.  
  119. ADDCONFIG
  120.    VAR           = 'SET DB2RQTIME',
  121.    ADDWHEN       = 'NEVER',
  122.    DELETELINE    = YES,
  123.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  124.    UNIQUE        = YES
  125.  
  126. ADDCONFIG
  127.    VAR           = 'SET DB2RQTIME',
  128.    ADDSTR        = '%DB2RQTIMERF%',
  129.    LOCATION      = END,
  130.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  131.    UNIQUE        = YES
  132.  
  133. ADDCONFIG
  134.    VAR           = 'SET DB2ACCOUNT',
  135.    ADDWHEN       = 'NEVER',
  136.    DELETELINE    = YES,
  137.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  138.    UNIQUE        = YES
  139.  
  140. ADDCONFIG
  141.    VAR           = 'SET DB2ACCOUNT',
  142.    ADDSTR        = '%DB2ACCOUNTRF%',
  143.    LOCATION      = END,
  144.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  145.    UNIQUE        = YES
  146.  
  147. UPDATECONFIG
  148.    VAR           = 'SET DB2COMM',
  149.    ADDSTR        = 'APPC',
  150.    DELIMITER     = ',',
  151.    LINELOCATION  = END,
  152.    ADDWHEN       = '(INSTALL || UPDATE) && "%APPC%"=="YES"'
  153.  
  154. UPDATECONFIG
  155.    VAR           = 'SET DB2COMM',
  156.    ADDSTR        = 'IPXSPX',
  157.    DELIMITER     = ',',
  158.    LINELOCATION  = END,
  159.    ADDWHEN       = '(INSTALL || UPDATE) && "%IPXSPX%"=="YES"'
  160.  
  161. UPDATECONFIG
  162.    VAR           = 'SET DB2COMM',
  163.    ADDSTR        = 'NETBIOS',
  164.    DELIMITER     = ',',
  165.    LINELOCATION  = END,
  166.    ADDWHEN       = '(INSTALL || UPDATE) && "%NETBIOS%"=="YES"'
  167.  
  168. UPDATECONFIG
  169.    VAR           = 'SET DB2COMM',
  170.    ADDSTR        = 'NPIPE',
  171.    DELIMITER     = ',',
  172.    LINELOCATION  = END,
  173.    ADDWHEN       = '(INSTALL || UPDATE) && "%NPIPE%"=="YES"'
  174.  
  175. UPDATECONFIG
  176.    VAR           = 'SET DB2COMM',
  177.    ADDSTR        = 'TCPIP',
  178.    DELIMITER     = ',',
  179.    LINELOCATION  = END,
  180.    ADDWHEN       = '(INSTALL || UPDATE) && "%TCPIP%"=="YES"'
  181.  
  182.  
  183. *******************************************************
  184. *******************************************************
  185. FILE
  186.    EXITWHEN      = 'ALWAYS',
  187.    EXITIGNOREERR = YES,
  188.    EXIT          = 'GETENVIRONMENTVAR %EPFIBOOTDRIVE%://CONFIG.SYS
  189.  DB2CHKPTR DB2COMM DB2DBDFT DB2INSTANCE DB2INSTPROF DB2NBADAPTERS
  190.  DB2NBRECVBUFFSIZE DB2PATH DB2SERVICEPINSTANCE DB2SESSIONS SQLDBDFT
  191.  SQLNADPT SQLNETB THREADS'
  192.  
  193. FILE
  194.    EXITWHEN      = 'ALWAYS',
  195.    EXIT          = 'UPPERCASEVAR DB2INSTPROF DB2PATH EPFIFILEDIR_UC SQLNADPT'
  196.  
  197. EXIT
  198.    DLL           = 'EPFIEXTS.DLL'
  199.  
  200.  
  201. *********************************************************************
  202. *********************************************************************
  203. FILE
  204.    EXITWHEN      = 'ALWAYS',
  205.    EXIT          = 'SETVAR TARGET_DB2_VERSION=0'
  206. FILE
  207.    EXITWHEN      = 'ALWAYS',
  208.    EXIT          = 'SETVAR TARGET_DDCS_VERSION=0'
  209. FILE
  210.    EXITWHEN      = 'ALWAYS',
  211.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  212. FILE
  213.    EXITWHEN      = 'ALWAYS',
  214.    EXIT          = 'SETVAR CURRENT_DB2_VERSION=0'
  215. FILE
  216.    EXITWHEN      = 'ALWAYS',
  217.    EXIT          = 'SETVAR CURRENT_DDCS_VERSION=0'
  218. FILE
  219.    EXITWHEN      = 'ALWAYS',
  220.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=0'
  221. FILE
  222.    EXITWHEN      = 'ALWAYS',
  223.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=0'
  224. FILE
  225.    EXITWHEN      = 'ALWAYS',
  226.    EXIT          = 'SETVAR MIGRATION_PATH='
  227. FILE
  228.    EXITWHEN      = 'ALWAYS',
  229.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH='
  230. FILE
  231.    EXITWHEN      = 'ALWAYS',
  232.    EXIT          = 'SETVAR NEW_INSTANCE_PATH='
  233. FILE
  234.    EXITWHEN      = 'ALWAYS',
  235.    EXIT          = 'SETVAR DEFAULT_INSTANCE_CREATED='
  236.  
  237.  
  238. **************  Get the current DB2 path ************
  239. EXIT
  240.    DLL           = 'DB2EXITS.DLL'
  241.  
  242. FILE
  243.    EXITWHEN      = 'INSTALL',
  244.    EXITIGNOREERR = YES,
  245.    EXIT          = 'GETDB2PATH CURRENT_DB2_PATH'
  246.  
  247. FILE
  248.    EXITWHEN      = 'INSTALL && "%CURRENT_DB2_PATH%"!=""',
  249.    EXIT          = 'UPPERCASEVAR CURRENT_DB2_PATH'
  250.  
  251. EXIT
  252.    DLL           = 'EPFIEXTS.DLL'
  253.  
  254. FILE
  255.    EXITWHEN      = '"%EPFIFILEDIR_UC%"=="%CURRENT_DB2_PATH%"',
  256.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  257.  
  258.  
  259. **************  Get DB2/DDCS versions from target path ************
  260. EXIT
  261.    DLL           = 'DB2EXITS.DLL'
  262.  
  263. FILE
  264.    EXITWHEN      = '(INSTALL || UPDATE)',
  265.    EXITIGNOREERR = YES,
  266.    EXIT          = 'GETVERSION
  267.  %EPFIFILEDIR% TARGET_DB2_VERSION TARGET_DB2_CSD
  268.                TARGET_DDCS_VERSION TARGET_DDCS_CSD'
  269.  
  270.  
  271. **************  Get DB2/DDCS versions from current path ************
  272. FILE
  273.    EXITWHEN      = '(INSTALL || UPDATE) && "%CURRENT_DB2_PATH%"!=""',
  274.    EXITIGNOREERR = YES,
  275.    EXIT          = 'GETVERSION
  276.  %CURRENT_DB2_PATH% CURRENT_DB2_VERSION CURRENT_DB2_CSD
  277.                     CURRENT_DDCS_VERSION CURRENT_DDCS_CSD'
  278.  
  279. EXIT
  280.    DLL           = 'EPFIEXTS.DLL'
  281.  
  282.  
  283. *********************************************************************
  284. *********************************************************************
  285. FILE
  286.    EXITWHEN      = '(INSTALL || UPDATE)',
  287.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%TARGET_DB2_VERSION%'
  288. FILE
  289.    EXITWHEN      = '(INSTALL || UPDATE)',
  290.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%TARGET_DDCS_VERSION%'
  291. FILE
  292.    EXITWHEN      = '(INSTALL || UPDATE)',
  293.    EXIT          = 'SETVAR MIGRATION_PATH=%EPFIFILEDIR_UC%'
  294.  
  295. FILE
  296.    EXITWHEN      = '(INSTALL || UPDATE) &&
  297.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  298.                     ( %CURRENT_DB2_VERSION% > 0 ||
  299.                       %CURRENT_DDCS_VERSION% >= 23 )',
  300.    EXIT          = 'SETVAR MIGRATION_PATH=%CURRENT_DB2_PATH%'
  301. FILE
  302.    EXITWHEN      = '(INSTALL || UPDATE) &&
  303.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  304.                     ( %CURRENT_DB2_VERSION% > 0 ||
  305.                       %CURRENT_DDCS_VERSION% >= 23 )',
  306.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%CURRENT_DB2_VERSION%'
  307. FILE
  308.    EXITWHEN      = '(INSTALL || UPDATE) &&
  309.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  310.                     ( %CURRENT_DB2_VERSION% > 0 ||
  311.                       %CURRENT_DDCS_VERSION% >= 23 )',
  312.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%CURRENT_DDCS_VERSION%'
  313.  
  314.  
  315. *********  Set migration instance path **********
  316. EXIT
  317.    DLL           = 'DB2EXITS.DLL'
  318.  
  319. FILE
  320.    EXITWHEN      = '(INSTALL || UPDATE) &&
  321.                     "%DB2INSTPROF%" != ""',
  322.    EXIT          = 'FILEEXISTS %DB2INSTPROF%//DB2IDIR DB2IDIR_EXISTS'
  323.  
  324. EXIT
  325.    DLL           = 'EPFIEXTS.DLL'
  326.  
  327. FILE
  328.    EXITWHEN      = '"%DB2INSTPROF%" != "" &&
  329.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  330.                        %MIGRATION_DDCS_VERSION% >= 23 ) &&
  331.                     "%DB2IDIR_EXISTS%"=="YES" &&
  332.                     "%DB2PATH%"=="%MIGRATION_PATH%"',
  333.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%DB2INSTPROF%'
  334.  
  335. FILE
  336.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"=="" &&
  337.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  338.                        %MIGRATION_DDCS_VERSION% >= 23 )',
  339.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%MIGRATION_PATH%'
  340.  
  341.  
  342. *********  Set new instance path **********
  343. FILE
  344.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"==""',
  345.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%EPFIFILEDIR_UC%'
  346. FILE
  347.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"!=""',
  348.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%MIGRATION_INSTANCE_PATH%'
  349.  
  350.  
  351. ****************************************************
  352. ****************************************************
  353. EXIT
  354.    DLL           = 'DB2EXITS.DLL'
  355.  
  356. FILE
  357.    EXITWHEN      = 'DELETE',
  358.    EXITIGNOREERR = YES,
  359.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2CAEW_.PKG CAEWIN_INSTALLED'
  360.  
  361. FILE
  362.    EXITWHEN      = 'DELETE',
  363.    EXITIGNOREERR = YES,
  364.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2SDKW.PKG SDKWIN_INSTALLED'
  365.  
  366. EXIT
  367.    DLL           = 'EPFIEXTS.DLL'
  368.  
  369. FILE
  370.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  371.    EXIT          = 'SETVAR CAEWIN_INSTALLED=YES'
  372.  
  373. FILE
  374.    EXITWHEN      = 'ALWAYS',
  375.    EXIT          = 'SETVAR DUMMYCAE='
  376.  
  377. FILE
  378.    EXITWHEN      = 'ALWAYS',
  379.    EXIT          = 'SETVAR DUMMYSDK='
  380.  
  381. FILE
  382.    EXITWHEN      = 'DELETE && "%CAEWIN_INSTALLED%"=="YES"',
  383.    EXIT          = 'SETVAR DUMMYCAE=DUMMY/'
  384.  
  385. FILE
  386.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  387.    EXIT          = 'SETVAR DUMMYSDK=DUMMY/'
  388.  
  389.  
  390. *************************************************************
  391. *************************************************************
  392. FILE
  393.    PWS          = 'INSTALL/DB2FLDR.ICO',
  394.    SOURCE       = 'DRIVE: DB2FLDR.IC_',
  395.    UNPACK       = YES,
  396.    SIZE         = 0,
  397.    DATE          = 950711,
  398.    TIME          = 0306
  399.  
  400. EXIT
  401.    DLL           = 'DB2EXITS.DLL'
  402.  
  403. FILE
  404.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  405.    EXITIGNOREERR = YES,
  406.    EXIT          = 'OBJECTEXISTS <DB2Folder> FOLDER_EXISTS'
  407.  
  408. EXIT
  409.    DLL           = 'EPFIEXTS.DLL'
  410.  
  411. FILE
  412.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  413.                     "%FOLDER_EXISTS%"!="NO"',
  414.    EXITIGNOREERR = YES,
  415.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> U
  416.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  417.  
  418. FILE
  419.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  420.                     "%FOLDER_EXISTS%"=="NO"',
  421.    EXITIGNOREERR = YES,
  422.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> R
  423.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  424.  
  425. FILE
  426.    EXITWHEN      = '(INSTALL || UPDATE)',
  427.    EXITIGNOREERR = YES,
  428.    EXIT          = 'DELETEFILES %EPFIFILEDIR%//INSTALL//DB2FLDR.ICO'
  429.  
  430.  
  431. ***********************************
  432. ***********************************
  433. FILE
  434.    PWS           = 'DB2DDCSS.DSC',
  435.    SOURCE        = 'DRIVE: DB2DDCSS.DSC',
  436.    UNPACK        = NO,
  437.    REPLACEINUSE  = 'I U D R',
  438.    DATE          = 950711,
  439.    TIME          = 0306,
  440.    SIZE          = 143
  441.  
  442.  
  443. ************************************
  444. ************************************
  445. COMPONENT
  446.    NAME     = 'Install',
  447.    ID       = INSTALL,
  448.    PKGFILE  = DB2ISINC.PKG,
  449.    NUMBER   = '0000-000',
  450.    FEATURE  = '0000',
  451.    VRM      = 010204,
  452.    SHARED   = YES,
  453.    DISPLAY  = NO,
  454.    REQUIRES = 'EXITS',
  455.    SIZE     = 805423
  456.  
  457. INCLUDE
  458.    NAME = 'DRIVE: DB2ISINC.PKG'
  459.  
  460. **************************************
  461. **************************************
  462. COMPONENT
  463.    NAME     = 'Common',
  464.    ID       = COMMON,
  465.    PKGFILE  = DB2COMM.PKG,
  466.    NUMBER   = '0000-000',
  467.    FEATURE  = '0000',
  468.    VRM      = 020100,
  469.    SHARED   = YES,
  470.    DISPLAY  = NO,
  471.    REQUIRES = 'INSTALL FFST UPM',
  472.    SIZE     = 6334759
  473.  
  474. INCLUDE
  475.    NAME = 'DRIVE: DB2COMM.PKG'
  476.  
  477. **************************************
  478. **************************************
  479. COMPONENT
  480.    NAME     = 'Common Engine',
  481.    ID       = CENGINE,
  482.    PKGFILE  = DB2CENGN.PKG,
  483.    NUMBER   = '0000-000',
  484.    FEATURE  = '0000',
  485.    VRM      = 020100,
  486.    SHARED   = YES,
  487.    DISPLAY  = NO,
  488.    REQUIRES = 'FFST UPM COMMON',
  489.    SIZE     = 62767
  490.  
  491. INCLUDE
  492.    NAME = 'DRIVE: DB2CENGN.PKG'
  493.  
  494. ************************************
  495. ************************************
  496. COMPONENT
  497.    NAME     = 'DDCS Single-User',
  498.    ID       = 'DDCSSU',
  499.    SHARED   = NO,
  500.    DISPLAY  = YES,
  501.    REQUIRES = 'FFST UPM COMMON CENGINE CAE DDCSCOMM CLP',
  502.    DESCRIPTION = 'DDCS Single-User implements the DRDA protocol which
  503.  allows local applications to work with DB2 servers on
  504.  host systems.  This component must be selected.
  505.  
  506.  
  507.  
  508.  
  509.  ',
  510.    SIZE     = 173
  511.  
  512. FILE
  513.    PWS          = 'SYSLEVEL.DCS',
  514.    SOURCE       = 'DRIVE: SYSLEVEL.DCS',
  515.    UNPACK       = NO,
  516.    REPLACEINUSE = 'I U D R',
  517.    DATE          = 950711,
  518.    TIME          = 0250,
  519.    SIZE          = 173
  520.  
  521.  
  522. ****************************************************
  523. ****************************************************
  524. EXIT
  525.    DLL           = 'DB2EXITS.DLL'
  526.  
  527. FILE
  528.    EXITWHEN      = 'ALWAYS',
  529.    EXITIGNOREERR = YES,
  530.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSV DB2SYSSV_EXISTS'
  531.  
  532. FILE
  533.    EXITWHEN      = 'ALWAYS',
  534.    EXITIGNOREERR = YES,
  535.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSR DB2SYSSR_EXISTS'
  536.  
  537. FILE
  538.    EXITWHEN      = 'ALWAYS',
  539.    EXITIGNOREERR = YES,
  540.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSRQ DB2SYSRQ_EXISTS'
  541.  
  542. EXIT
  543.    DLL           = 'EPFIEXTS.DLL'
  544.  
  545. FILE
  546.    EXITWHEN      = 'ALWAYS',
  547.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  548.  
  549. FILE
  550.    EXITWHEN      = 'INSTALL || UPDATE',
  551.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSR'
  552.  
  553. FILE
  554.    EXITWHEN      = '(INSTALL || UPDATE) && "%DB2SYSSV_EXISTS%"=="YES"',
  555.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSV'
  556.  
  557. FILE
  558.    EXITWHEN      = 'DELETE && "%DB2SYSRQ_EXISTS%"=="YES"',
  559.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSRQ'
  560.  
  561. FILE
  562.    EXITWHEN      = 'DELETE && "%DB2SYSSR_EXISTS%"=="YES"',
  563.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  564.  
  565. FILE
  566.    EXITWHEN      = 'DELETE && "%DB2SYSSV_EXISTS%"=="YES"',
  567.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  568.  
  569.  
  570. EXIT
  571.    DLL           = 'DB2EXITS.DLL'
  572.  
  573. FILE
  574.    EXITWHEN      = '(INSTALL || UPDATE || DELETE) &&
  575.                     "%DEFAULT_CONFIG_FILE%"!=""',
  576.    EXITIGNOREERR = YES,
  577.    EXIT          = 'MIGRATECONFIGFILE %EPFIFILEDIR%//DB2SYSTM
  578.                                       %DEFAULT_CONFIG_FILE%'
  579.  
  580. FILE
  581.    EXITWHEN      = '(INSTALL || UPDATE) && "%DEFAULT_INSTANCE_CREATED%"!=""',
  582.    EXIT          = 'COPYFILE %EPFIFILEDIR%//DB2SYSTM
  583.  %NEW_INSTANCE_PATH%//%DEFAULT_INSTANCE_CREATED%//DB2SYSTM'
  584.  
  585. FILE
  586.    EXITWHEN      = '(INSTALL || UPDATE) &&
  587.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  588.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  589.    EXITIGNOREERR = YES,
  590.    EXIT          = 'INSTANCEDIRS %NEW_INSTANCE_PATH%//DB2IDIR   MIGRATE
  591.  %DEFAULT_CONFIG_FILE%'
  592.  
  593. FILE
  594.    EXITWHEN      = 'DELETE && "%DB2INSTPROF%"!="" &&
  595.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  596.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  597.    EXITIGNOREERR = YES,
  598.    EXIT          = 'INSTANCEDIRS %DB2INSTPROF%//DB2IDIR   MIGRATE
  599.  %DEFAULT_CONFIG_FILE%'
  600.  
  601. FILE
  602.    EXITWHEN      = 'DELETE &&
  603.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  604.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  605.    EXITIGNOREERR = YES,
  606.    EXIT          = 'INSTANCEDIRS %EPFIFILEDIR%//DB2IDIR   MIGRATE
  607.  %DEFAULT_CONFIG_FILE%'
  608.  
  609. EXIT
  610.    DLL           = 'EPFIEXTS.DLL'
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617. ************************************
  618. ************************************
  619. COMPONENT
  620.    NAME     = 'Client',
  621.    ID       = CAE,
  622.    PKGFILE  = DB2CAE_.PKG,
  623.    NUMBER   = '0000-000',
  624.    FEATURE  = '0000',
  625.    VRM      = 020100,
  626.    SHARED   = YES,
  627.    DISPLAY  = NO,
  628.    REQUIRES = 'FFST UPM COMMON',
  629.    SIZE     = 1706519
  630.  
  631. INCLUDE
  632.    NAME = 'DRIVE: DB2CAE_.PKG'
  633.  
  634. ************************************
  635. ************************************
  636. COMPONENT
  637.    NAME     = 'Database Director',
  638.    PKGFILE  = DB2DBAU.PKG,
  639.    NUMBER   = '0000-000',
  640.    FEATURE  = '0000',
  641.    VRM      = 020100,
  642.    SHARED   = YES,
  643.    DISPLAY  = YES,
  644.    REQUIRES = 'DDCSSU',
  645.    DESCRIPTION = 'The Database Director provides a graphical interface to
  646.  administrative tasks such as configuring the system,
  647.  managing directories, and backing up and recovering the
  648.  system.
  649.  
  650.  
  651.  
  652.  ',
  653.    SIZE     = 6938288
  654.  
  655. INCLUDE
  656.    NAME = 'DRIVE: DB2DBAU.PKG'
  657.  
  658. ************************************
  659. ************************************
  660. COMPONENT
  661.    NAME     = 'DDCS Common',
  662.    ID       = DDCSCOMM,
  663.    PKGFILE  = DB2DDCS.PKG,
  664.    NUMBER   = '0000-000',
  665.    FEATURE  = '0000',
  666.    VRM      = 020300,
  667.    SHARED   = YES,
  668.    DISPLAY  = NO,
  669.    REQUIRES = 'FFST UPM COMMON CAE',
  670.    SIZE     = 1058810
  671.  
  672. INCLUDE
  673.    NAME = 'DRIVE: DB2DDCS.PKG'
  674.  
  675. ************************************
  676. ************************************
  677. COMPONENT
  678.    NAME     = 'First Failure Support Technology',
  679.    ID       = FFST,
  680.    PKGFILE  = EPW.PKG,
  681.    NUMBER   = '0000-000',
  682.    FEATURE  = '0000',
  683.    VRM      = 010200,
  684.    SHARED   = YES,
  685.    DELETE   = NO,
  686.    DISPLAY  = NO,
  687.    SIZE     = 622369
  688.  
  689. INCLUDE
  690.    NAME = 'DRIVE: EPW.PKG'
  691.  
  692. ************************************
  693. ************************************
  694. COMPONENT
  695.    NAME     = 'User Profile Management Services',
  696.    ID       = UPM,
  697.    PKGFILE  = MUG.PKG,
  698.    NUMBER   = '0000-000',
  699.    FEATURE  = '0000',
  700.    VRM      = 040000,
  701.    SHARED   = YES,
  702.    DELETE   = NO,
  703.    DISPLAY  = NO,
  704.    SIZE     = 1004213
  705.  
  706. INCLUDE
  707.    NAME = 'DRIVE: MUG.PKG'
  708.  
  709. ************************************
  710. ************************************
  711. COMPONENT
  712.    NAME     = 'Windows Support',
  713.    PKGFILE  = DB2CAEWS.PKG,
  714.    NUMBER   = '0000-000',
  715.    FEATURE  = '0000',
  716.    VRM      = 020100,
  717.    SHARED   = YES,
  718.    DISPLAY  = YES,
  719.    REQUIRES = 'DDCSSU',
  720.    DESCRIPTION = 'This component allows Windows applications to access
  721.  local or remote database servers.
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  ',
  728.    SIZE     = 6506620
  729.  
  730. INCLUDE
  731.    NAME = 'DRIVE: DB2CAEWS.PKG'
  732.  
  733. ************************************
  734. ************************************
  735. COMPONENT
  736.    NAME     = 'Documentation',
  737.    SHARED   = NO,
  738.    DISPLAY  = YES,
  739.    REQUIRES = 'DDCSSU DOCBD DOCMR DOCDU',
  740.    DESCRIPTION = 'The DB2 for OS/2 library is provided in IPF format.
  741.  IPF format allows you to use hyper-text links to search
  742.  for information and link to different books in the
  743.  library.
  744.  
  745.  
  746.  
  747.  ',
  748.    SIZE     = 0
  749.  
  750. UPDATECONFIG
  751.    VAR           = 'SET BOOKSHELF',
  752.    ADDSTR        = '%EPFIFILEDIR%\BOOK',
  753.    LINELOCATION  = 'BEFORELAN',
  754.    ADDWHEN       = 'INSTALL || UPDATE || RESTORE'
  755.  
  756. EXIT
  757.    DLL           = 'DB2EXITS.DLL'
  758.  
  759. FILE
  760.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  761.    EXITIGNOREERR = YES,
  762.    EXIT          = 'OBJECTEXISTS <DB2InfoFolder> FOLDER_EXISTS'
  763.  
  764. EXIT
  765.    DLL           = 'EPFIEXTS.DLL'
  766.  
  767. FILE
  768.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  769.                     "%FOLDER_EXISTS%"!="NO"',
  770.    EXITIGNOREERR = YES,
  771.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> U
  772.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  773.  
  774. FILE
  775.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  776.                     "%FOLDER_EXISTS%"=="NO"',
  777.    EXITIGNOREERR = YES,
  778.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> R
  779.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  780.  
  781. ************************************
  782. ************************************
  783. COMPONENT
  784.    NAME     = 'Base Documentation',
  785.    ID       = DOCBD,
  786.    PKGFILE  = DB2DOCBD.PKG,
  787.    NUMBER   = '0000-000',
  788.    FEATURE  = '0000',
  789.    VRM      = 020100,
  790.    SHARED   = YES,
  791.    DISPLAY  = NO,
  792.    SIZE     = 2688257
  793.  
  794. INCLUDE
  795.    NAME = 'DRIVE: DB2DOCBD.PKG'
  796.  
  797. ************************************
  798. ************************************
  799. COMPONENT
  800.    NAME     = 'Message Reference',
  801.    ID       = DOCMR,
  802.    PKGFILE  = DB2DOCMR.PKG,
  803.    NUMBER   = '0000-000',
  804.    FEATURE  = '0000',
  805.    VRM      = 020100,
  806.    SHARED   = YES,
  807.    DISPLAY  = NO,
  808.    SIZE     = 733687
  809.  
  810. INCLUDE
  811.    NAME = 'DRIVE: DB2DOCMR.PKG'
  812.  
  813. ************************************
  814. ************************************
  815. COMPONENT
  816.    NAME     = 'DDCS User''s Guide',
  817.    ID       = DOCDU,
  818.    PKGFILE  = DB2DOCDU.PKG,
  819.    NUMBER   = '0000-000',
  820.    FEATURE  = '0000',
  821.    VRM      = 020300,
  822.    SHARED   = YES,
  823.    DISPLAY  = NO,
  824.    SIZE     = 202518
  825.  
  826. INCLUDE
  827.    NAME = 'DRIVE: DB2DOCDU.PKG'
  828.  
  829. ************************************
  830. ************************************
  831. COMPONENT
  832.    NAME     = 'CLP Bind',
  833.    ID       = CLP,
  834.    PKGFILE  = DB2CLP.PKG,
  835.    NUMBER   = '0000-000',
  836.    FEATURE  = '0000',
  837.    VRM      = 020100,
  838.    SHARED   = YES,
  839.    DISPLAY  = NO,
  840.    SIZE     = 1365
  841.  
  842. INCLUDE
  843.    NAME = 'DRIVE: DB2CLP.PKG'
  844.  
  845. ************************************
  846. ************************************
  847. COMPONENT
  848.    NAME     = 'User Exits',
  849.    ID       = EXITS,
  850.    PKGFILE  = DB2EXITS.PKG,
  851.    NUMBER   = '0000-000',
  852.    FEATURE  = '0000',
  853.    VRM      = 020100,
  854.    SHARED   = YES,
  855.    DISPLAY  = NO,
  856.    SIZE     = 142164
  857.  
  858. INCLUDE
  859.    NAME = 'DRIVE: DB2EXITS.PKG'
  860.